keep a clean sheet - German English Dictionary